home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2004-073.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  78 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12471);
  11.  script_version ("$Revision: 1.3 $");
  12.  script_cve_id("CAN-2004-0104", "CAN-2004-0105");
  13.  
  14.  name["english"] = "RHSA-2004-073: metamail";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated metamail packages that fix a number of vulnerabilities are now
  21.   available.
  22.  
  23.   Metamail is a system for handling multimedia mail.
  24.  
  25.   Ulf Harnhammar discovered two format string bugs and two buffer overflow
  26.   bugs in versions of Metamail up to and including 2.7. An attacker could
  27.   create a carefully-crafted message such that when it is opened by a victim
  28.   and parsed through Metamail, it runs arbitrary code as the victim. The
  29.   Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned
  30.   the names CAN-2004-0104 (format strings) and CAN-2004-0105 (buffer
  31.   overflows) to these issues.
  32.  
  33.   Users of Red Hat Enterprise Linux 2.1 are advised to upgrade to these
  34.   erratum packages, which contain a backported security patch and are not
  35.   vulnerable to these issues. Please note that Red Hat Enterprise Linux 3
  36.   does not contain Metamail and is therefore not vulnerable to these issues.
  37.  
  38.   Red Hat would like to thank Ulf Harnhammar for the notification and patch
  39.   for these issues.
  40.  
  41.  
  42.  
  43.  
  44. Solution : http://rhn.redhat.com/errata/RHSA-2004-073.html
  45. Risk factor : High';
  46.  
  47.  script_description(english:desc["english"]);
  48.  
  49.  summary["english"] = "Check for the version of the metamail packages";
  50.  script_summary(english:summary["english"]);
  51.  
  52.  script_category(ACT_GATHER_INFO);
  53.  
  54.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  55.  family["english"] = "Red Hat Local Security Checks";
  56.  script_family(english:family["english"]);
  57.  
  58.  script_dependencies("ssh_get_info.nasl");
  59.  
  60.  script_require_keys("Host/RedHat/rpm-list");
  61.  exit(0);
  62. }
  63.  
  64. include("rpm.inc");
  65. if ( rpm_check( reference:"metamail-2.7-29", release:"RHEL2.1") )
  66. {
  67.  security_hole(0);
  68.  exit(0);
  69. }
  70.  
  71. if ( rpm_exists(rpm:"metamail-", release:"RHEL2.1") )
  72. {
  73.  set_kb_item(name:"CAN-2004-0104", value:TRUE);
  74.  set_kb_item(name:"CAN-2004-0105", value:TRUE);
  75. }
  76.  
  77. set_kb_item(name:"RHSA-2004-073", value:TRUE);
  78.